The JavaBeansTM Bridge for ActiveX

Click here for download information.

Goals for Release 1.0 of the JavaBeans Bridge for ActiveX

JavaSoft has made available the beta 5 release of the JavaBeans bridge for ActiveX. This beta 5 is intended to allow developers to do initial testing of their beans with the ActiveX bridge, and to allow testing of the bridge with a variety of different OLE/COM/ActiveX container applications.

The main goal for Release 1.0 of the JavaBeans bridge for ActiveX is to provide users of legacy OLE/COM/ActiveX containers such as Word or Visual Basic with the ability to embed and use portable JavaBeans components in the same way they would previously embed and use platform-specific OLE/COM/ActiveX components.

This means that component developers can safely construct and deploy advanced, platform-independent JavaBeans components with the knowledge that they will also be fully usable inside of legacy applications.

See new features and changes in Beta 5 of the JavaBeans Bridge for ActiveX.

What's in the JavaBeans Bridge for ActiveX?

These technologies support the standard requirements for ActiveX components running inside of containers such as Internet Explorer, Word, or Visual Basic.

Please note that there are repaint glitches in Visual Basic while running certain Beans in Design Mode. Use Visual Basic "Run Mode" to get an actual view of your JavaBeans.

Upcoming Features

We expect to quickly distribute additional releases of the JavaBeans bridge for ActiveX, based on input we receive from the developer community. Here are the list the features you can expect to receive:

Beyond Release 1.0

The JavaBeans bridge for ActiveX Release 1.0 provides all the features required by typical ActiveX components.

However, JavaSoft will continue to work with the developer community to identify any additional features that are required for supporting Beans inside OLE/COM/ActiveX containers.

For example, typical ActiveX components act as sources for OLE/COM events and as servers for OLE/COM method calls, since it is the containers which typically catch events, and it is scripts which typically invoke methods. However, under some circumstances it may be useful for Beans to be able to directly invoke OLE/COM methods or to directly catch OLE/COM events (though the latter in particular seems very unlikely). However, if wider support for either catching events or firing method invocations should become necessary, JavaSoft will add this in future versions of the bridge.


Back to JavaBeans Home.


Java, JavaBeans, and JavaSoft are trademarks of Sun Microsystems Inc.

Copyright © 1997 Sun Microsystems, Inc., 2550 Garcia Ave., Mtn. View, CA 94043-1100 USA.
All rights reserved.

Send questions or comments about this site to webmaster@wombat.eng.sun.com.